/**
 * 系统通知
 */
export interface SystemNotification {
  id?: number;
  title?: string;
  content?: string;
  createTime?: Date;
  updateTime?: Date;
  isDelete?: number;
}

/**
 * 系统通知查询请求
 */
export interface SystemNotificationQueryRequest {
  current?: number;
  pageSize?: number;
  id?: number;
  title?: string;
  content?: string;
  searchText?: string;
  sortField?: string;
  sortOrder?: string;
}

/**
 * 系统通知添加请求
 */
export interface SystemNotificationAddRequest {
  title: string;
  content: string;
}

/**
 * 系统通知更新请求
 */
export interface SystemNotificationUpdateRequest {
  id: number;
  title?: string;
  content?: string;
}

/**
 * 通用删除请求
 */
export interface DeleteRequest {
  id: number;
}
